give a grand finale to - Alemán Inglés Diccionario